stumble-bumble [dated] - Espagnol Anglais Dictionnaire